Big Huge Thesaurus

glow tube

noun

sounds kind of like